urva (herpestes urva) - Turkish English Dictionary